package com.xxzuibang.day8.方法的重载;

/**
 * 1.可变参数的实参可以为0个或者任意多个
 * 2.可变参数的实参可以为数组
 * 3.可变参数的本质是数组
 * 4.可变参数可以喝普通类型的参数一起放在形参列表，但是必须保证可变参数在最后
 * 5.一个形参列表中只能出现一个可变参数
 */

public class Demo04 {
    public static void main(String[] args) {
        int[] arr = {1, 2, 3};
        T t = new T();
        t.f1(arr);
    }
}

class T {
    public void f1(int... nums) {
        System.out.println("长度为" + nums.length);
    }

    //细节：可变参数可以和普通类型的参数一起放在形参列表，但是必须保证可变参数在最后
    public void f2(String str, double... nums) {

    }
    //public void f3(int...nums1,double...nums2){} 一个形参列表中只能出现一个可变参数

}



